118.5 x 73.9 feet = 36.12 x 22.52 meters