122.4 meters = 401.574803 feet