586 x 728 feet = 178.61 x 221.89 meters