599.4 inches = 15.22476 meters