1006.2 meters = 3301 feet and 2.17 inches