726 x 716 meters = 2381.89 x 2349.08 feet