1118.1 meters = 3668 feet and 3.69 inches