267.76 meters = 878 feet and 5.73 inches