824.46 meters = 2704 feet and 11.06 inches