118.5 x 121.1 feet = 36.12 x 36.91 meters