1023.2 meters = 3356 feet and 11.46 inches