fixed detecting around blocks, but realized after tp player is at X.000 Y.000 Z.000 coordinates, which is next to the portal, not in the portal.
trying to detect if out of portal with coordinates but the portals TP in nether and overworld differ.