153.21 meters = 502.65748 feet