122.15 meters = 400.754593 feet