488.17 inches = 12.399518 meters