1069.4 meters = 3508 feet and 6.36 inches