120 x 66.2 feet = 3657.6 x 2017.78 cm