2064.4 meters = 6772 feet and 11.59 inches