1233.2 meters = 4045 feet and 11.18 inches