111 x 72.5 meters = 364.17 x 237.86 feet