73 x 130.2 feet = 22.25 x 39.68 meters