151 x 76 feet = 46.02 x 23.16 meters