64 x 114 meters = 209.97 x 374.02 feet