127 x 366 feet = 38.71 x 111.56 meters