1108.5 meters = 3636 feet and 9.73 inches