267.03 meters = 876 feet and 0.99 inches