531.19 inches = 13.492226 meters