155.4 meters = 509.84252 feet