1069.1 meters = 3507 feet and 6.55 inches