126 x 388 feet = 38.4 x 118.26 meters