73.2 x 54.2 feet = 22.31 x 16.52 meters