267.79 meters = 878 feet and 6.91 inches