1300.5 meters = 4266 feet and 8.79 inches