1135.1 meters = 3724 feet and 0.98 inches