1069.3 meters = 3508 feet and 2.43 inches