1259 cm = 41 feet and 3.67 inches