122.3 meters = 401.246719 feet