1003.8 meters = 3293 feet and 3.69 inches