120 x 775 inches = 3.048 x 19.685 meters