1124.2 meters = 3688 feet and 3.84 inches