61 x 73 feet = 18.59 x 22.25 meters