1023.57 meters = 3358 feet and 2.03 inches