564.6 inches = 14.34084 meters