267.9 meters = 878 feet and 11.24 inches