122 x 73 feet = 37.19 x 22.25 meters