794.9 meters = 2607 feet and 11.28 inches