153.86 meters = 504.790026 feet