1289.6 cm = 42.309711 feet