102 x 131.1 meters = 334.65 x 430.12 feet