267.84 meters = 878 feet and 8.88 inches