153.82 meters = 504.658793 feet