1233.3 meters = 4046 feet and 3.12 inches