126 x 387 feet = 38.4 x 117.96 meters