488.72 inches = 12.413488 meters