267.8 meters = 878.608924 feet