120 x 127 feet = 36.58 x 38.71 meters