366.9 meters = 1203 feet and 8.88 inches