874.6 feet = 266.57808 meters