267.19 meters = 876 feet and 7.29 inches