152 x 128 feet = 46.33 x 39.01 meters