528.24 inches = 13.417296 meters