1059 meters = 3474 feet and 4.91 inches