151 x 130 feet = 46.02 x 39.62 meters