39 x 151 feet = 11.89 x 46.02 meters