266.11 meters = 873 feet and 0.77 inches