40.8 x 101.9 meters = 133.86 x 334.32 feet