88 x 718 meters = 288.71 x 2355.64 feet