267.69 meters = 878 feet and 2.98 inches