2664 meters = 266400 cm