66 x 246 meters = 216.54 x 807.09 feet