488.19 inches = 12.400026 meters