132 x 241 feet = 40.23 x 73.46 meters