113.5 x 131.1 meters = 372.38 x 430.12 feet