73 x 102.1 meters = 239.5 x 334.97 feet