98 x 728 meters = 321.52 x 2388.45 feet