106 x 371 feet = 32.31 x 113.08 meters