51.27 meters = 168.208661 feet