267.22 meters = 876 feet and 8.47 inches