1252.3 cm = 41.085958 feet