51.21 meters = 168.011811 feet