24 x 714 inches = 0.61 x 18.136 meters