153.31 meters = 502.985564 feet