488.44 inches = 12.406376 meters