158.53 meters = 520.111549 feet