1107.3 meters = 3632 feet and 10.49 inches