1069.5 meters = 3508 feet and 10.3 inches