159.3 meters = 522.637795 feet