267.1 meters = 876 feet and 3.75 inches