61 x 20.3 feet = 18.59 x 6.19 meters